「R」ggplot2拼图包patchwork推荐与使用

您所在的位置:网站首页 ggplot2 分层 「R」ggplot2拼图包patchwork推荐与使用

「R」ggplot2拼图包patchwork推荐与使用

2024-07-10 10:43| 来源: 网络整理| 查看: 265

生物信息学习的正确姿势

NGS系列文章包括NGS基础、转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这)、ChIP-seq分析 (ChIP-seq基本分析流程)、单细胞测序分析 (重磅综述:三万字长文读懂单细胞RNA测序分析的最佳实践教程 (原理、代码和评述))、DNA甲基化分析、重测序分析、GEO数据挖掘(典型医学设计实验GEO数据分析 (step-by-step) - Limma差异分析、火山图、功能富集)等内容。

patchwork是基于ggplot2的拼图包,因为ggplot2本身没有强大的拼图语法,而一般使用的gridExtra与cowplot的拼ggplot2图形都存在不少问题。

我关注这个包蛮久了,现在Github上的Star数已经远超大部分的R包,但似乎还没有发布到CRAN。我的工作看似跟作图相关,写的博文大多数也如此,但实际对图形的掌控力并不咋的,所以还是要多多学习。

下面进入正题,掌握好ggplot2与patchwork的基本用法,一般的图形都可以搞定了,并必要搞的很复杂。解决问题是关键,认真工作也是关键,画图看起来是,其实不是。

安装 # 需要提取安装好devtools包, # 如果你解决安装和载入包很麻烦,可以试试pacman包,我在简书写了介绍和简单使用 devtools::install_github("thomasp85/patchwork")

导入:

p_load(patchwork) # 或 # library(patchwork) 例子

patchwork的使用灰常简单,使用+把要拼的图加在一起就可以了。

library(ggplot2) library(patchwork) p1 


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3